When a player joins the server, their last known username in their account is now only updated if their current name is actually different, meaning the data.yml file won't be marked for saving every time a player logs in, unless they have changed their name since last time.
The data.yml file will only be saved upon a plugin reload and disable if changes were made to players' data since the last save.