 		private function getShape(tile:WMSTile):ProjectedShape
 		{
 			// check if this tile has a cached shape
-			var cachedValue:ProjectedShape = getCachedShape(tile, getDestinationSRS());
+			var cachedValue:ProjectedShape = _tileSRSToShapeCache.get(tile, getDestinationSRS());
 			if (cachedValue != null)
 				return cachedValue;
 			

{
	import flash.display.Bitmap;
	import flash.display.BitmapData;
	import flash.display.BlendMode;
	import flash.display.Graphics;
	import flash.display.IBitmapDrawable;
	import flash.display.LineScaleMode;
	import flash.display.Shape;
	import flash.display.TriangleCulling;
	import flash.geom.ColorTransform;

	import flash.geom.Point;
	import flash.geom.Rectangle;
	import flash.text.TextField;
	import flash.utils.Dictionary;
	
	import org.openscales.proj4as.ProjConstants;
