Mmm... Seems like thats the best way to do it. I'll give it a try, but I'll have to rewrite most of the sprite engine code.

Thanks everyone...