When you have a lot of objects, finding the one you want can get tricky. Why not have a +expand organization feature using families? So instead of seeing all your objects, you'd see
[+]Red
[+]Blue
[+]Green
[+]Enemy
[+]OtherFamily
And then clicking the [+] would expand out all the objects in that family.
Objects without a family would always be visible, so if you don't use families, behavior won't be changed. Alternatively, non-family objects could be auto placed into a "No Family" family.