Being a senior game developer is realizing that all of your cleverness should be replaced by just giving every game object a unique ID and keeping them in a big list