Some UserData refactor.