Moved tick handlers to server-side