     }
 
     private function getStarlingTexture (symbol :String) :Texture {
-        if (!_imageCreators.hasOwnProperty(symbol)) {
-            return null;
-        }
-        return ImageCreator(_imageCreators[symbol]).texture;
+        var imageCreator :ImageCreator = _creators[symbol] as ImageCreator;
+        return (imageCreator != null ? imageCreator.texture : null);
     }
 
     protected const _maxDrawn :Map = ValueComputingMap.newMapOf(String, calcMaxDrawn);
     protected var _baseTextures :Vector.<Texture> = new <Texture>[];
-    protected var _imageCreators :Dictionary = new Dictionary(); //<name, ImageCreator>
+    protected var _creators :Dictionary = new Dictionary(); // <name, ImageCreator|MovieCreator>
     protected var _lib :XflLibrary;
 }
 }
-
-import flash.geom.Point;
-
-import starling.display.DisplayObject;
-import starling.display.Image;
-import starling.textures.Texture;
-
-class ImageCreator {
-    public var texture :Texture;
-    public var origin :Point;
-    public var symbol :String;
-
-    public function ImageCreator (texture :Texture, origin :Point, symbol :String) {
-        this.texture = texture;
-        this.origin = origin;
-        this.symbol = symbol;
-    }
-
-    public function create () :DisplayObject {
-        const image :Image = new Image(texture);
-        image.pivotX = origin.x;
-        image.pivotY = origin.y;
-        image.name = symbol;
-        return image;
-    }
-}

    }

    public function createDisplayObject (id :String) :DisplayObject {
        const imageCreator :ImageCreator = ImageCreator(_imageCreators[id]);
        return (imageCreator != null ? imageCreator.create() : createMovie(id));
    }

    public function createImage (id :String) :Image {


import flash.utils.Dictionary;

import flump.display.ImageCreator;

import flump.display.Library;
import flump.display.Movie;
import flump.display.MovieCreator;
import flump.display.SymbolCreator;
import flump.export.texturepacker.TexturePacker;
import flump.mold.AtlasMold;
import flump.mold.AtlasTextureMold;
