There is probably a better way to reload the map besides calling loadMarkers with a callback and the userId every time.