As for me (I play it on Win10 on laptop) - the game works always smooth. Only during collection of Magic and Experience it seems it communicate with some distant server via internet and there is lag. But sometimes (in evening hours in Europe) it works smooth also during increasing the Magic and XP counters.
I completely stop the game after few minutes of gameplay. There are very rare 3 hours of running the game without restart of it.