A whole loop would be Hell to manage !
Each time you want to add an entitie you would have to add it in your main loop , or remove it !
Not easy at all, and you could remove by error another.