@sdeleuze if I understand you correctly, yes you can pass functions in bindings.
With shared engines I think there will be issues, since the engine state (including previously run scripts) are kept per engine now.
This may be improved for release though, but for now I’d recommend to set the flag to false.