Remove the wait_callback hack
Refactor EnginioBackendManager and add createObjectType function.