In the entity manager you can use Defer() to make the call use the asynchronous api.
“Even though synchronized manipulation methods are available in most cases the entity operations are performed via a command buffer. The default command buffer can be obtained with a Defer() call”