Use Timer instead of OnUpdate
...while at the same time fixing the unhandled exceptions related to the Update when a player leaves the server.