Why need this to be loaded synchronous? You can add this to the module requirements.