Most of the background switching day can trigger 10-30sec of 100% cpu hogging whil I have a black screen, for me.
Some few times, some scenes load faster, no clue why.
Have you tried updating your drivers? This sounds like it could be WebGL issue.