Separated Player factories