Fixed brain usage for brains that load asynchronously

This PR fixes how the brain is used for brain implementations that loads data asynchronously