Backgroung load on import and async load on init. Closes #49