хеш на основе Dictionary
1 раз понять потом за уши не оттащишь )))))) меня спасает постоянно
делается очень просто

Код AS3:
private var hash:Dictionary = new Dictionary()
....
var sameObject:same ....
var thumbs:InteractiveObject = sameObject as InteractiveObject
thumbs.addEventListener(sameEvent,this.sameFunction)
hash[thumbs] = "sameData"
....
private function sameFunction(event:Event):void{
var target:InteractiveObject = event.target as InteractiveObject
trace(hash[target]) // sameData
{
писал на коленке, после очень долго сидения в FD, так что за грамматику не ручаюсь, но думаю сам смысл понятен