I've noticed that when you idle for too long, your account loses connection to the server. I am unsure to whether this is a glitch or whether it was an intentional feature, but I'm willing to guess that it's a glitch.

If that is the case, then please fix it as it is extremely annoying to get sprites from my inventory or the shop just to then find that I have to log back in so that I may get more after I am done with the previous ones. It really becomes demoralising after the 20th time.
If this was an intended feature for the game, I would like to have an explanation to why it exists as I can't for the life of me rationalise it in my head.
Feedback is appreciated, as always.
My best guess is that it is supposed to stop the server being filled up with idling accounts, which would make the game slower for everyone else.