I see where you're coming at with the performance hit solution, however I would like to point out Cities: Skylines citizens. Every single little citizen has their own name, job, current destination, family, home, car, goals etc. and the system used to allow this amount of simulation might be...