Sorry, I just experimented with background resource streaming to load everything while you are in the training area, but it seems like JavaScript did not really liked that :P
Thanks for trying it out!