Let's get some things straight:
1. Those objects are just duplicates (so no qualifiers).
2. "Name" isn't an object. It's an alterable string.
I currently do it every 25 frames at 100 fps - it's pretty laggy, your method seems better. Sorting an array seems easy with fastloops (since I also have to display stuff). I'll test it out and report back ASAP.