Move instrument loading check to background.  Should refactor this so that it is better encapsulated