I don't generally make groups or move files from within host. I usually make all my changes in server since I always have access to the GUI.
So my process would be the following.
1) create code in host and save to server
2) move file to another group in server
3) choose file to print in host
That is when it disappears from that groups list and returns to default. Also, usually this isn't done as a normal process for my prints. I usually do batches of code files and then come back later to print when the printer is ready for another print.
For server, I am using ubuntu 16.04 and for Host I am using Win10.
3D renderings take around 2-3 seconds due to my internet connection and I'm not using an internal LAN address.