====================== Entities as Generators ======================