Player/Enemy visual mixin