Added future method that accepts thunk and executes on local context