O now I see. That makes more sense. The naming of the variable was deceiving. You should add in a comment or rename the variable. In the future, probably subclass this Spawner into types of spawners (ex. BigMonsterSpawner, TurkeySpawner) or store the "monstertype" this spawner spawns instead of just the sprite. Then we could have some "MonsterGenerator" (say if we needed to procedurally generate types of monsters) generate that type of monster for the system that processes the spawner. This would help it be more explicit and probably better design that is open to more options.