Player skin refactoring.