I'm still foggy on exactly which data is going where but it sounds like you're trying to use HashMap or HashTable as a displayObject - so if you subclass those (or rewrite them or whatever) - you'll need to also extend Sprite or MC as well as implementing all the functions specified in whichever interface(s) you're using.