I may have solved the background image loading before everything else issue