I think it is better to divide the database update and update variables. Why should I update the database of music if it beautifully updated itself. But the variables are updated infrequently. I add new films on the master, there is a synchronization of databases to clients. But for clients the plugin is still the old pictures and movies. Updating variables is almost instantaneous, database updates for a long time.It is the same. Refreshing skinfiles is done with refresh interval.
Within a computer, yes. Within more than one computer is not working.if selected a database query is triggered.