Working on the player listener slightly and trying to figure out how to handle the lastLoginMillis through Mixin instead of locally stored.