Fix threading vows for @Promote handling in client interface