IMHO, I don't know others but the speed became better when you decided not to load games to the top bar automatically but then whenever it was back, the slowness came back. I mean it is a good feature but to me, it is better not to have it if the speed will be better :) (At least until you find a permanent solution)