support for supplying a context for remote functions to run in