Cast & Spell: A small performance update.

We published a small performance update, the game should work smoother now!