Use BitmapData as source and implement grid access to bitmap part ( cell ).
Allows to build a bitmap with many icons, or anything else inside and access specific one using grid access.
new BitmapGrid()public function getBitmapAt(v:Point):BitmapData
Returns BitmapData positionned at v position in grid.
public function getBitmapRow(rowIndex:Number):BitmapData
Returns a new BitmapData containing row at passed-in
rowIndex index.