I already have a list for each type. It's just the raw speed of going through the lists is too slow. Actually, I see a few people have pointed out that lists are slow to find things in. I don't ever use Remove or Find with a list. My engine is smart enough to do without those. However, the speed of lists is still hurting performance.