Smart loading order and preload strategy
To prevent extreme loading times on complex tours, it would be crucial to implement some kind of intelligent loading strategies, i. e. loading the first scene first, the hotspot icons second, the hotspot contents third and then move on to the immediately linked scences. Look into existing libraries like Preload.js (https://createjs.com/preloadjs) for that, no need to reinvent.