Can you add a few comments here (or for the fn def for _updatePoints) about the design on how points are getting back to the distributed server database?  It's easy to get the impression below that points are being stored, but no AJAX/API call is made to store points to the server.