 	 */
 	public final class DynamicTextureController extends EnterFrameController
 	{
+		private var _data			: DataProvider		= null;
+		
 		private var _source			: DisplayObject		= null;
 		private var _framerate		: Number			= 0.;
 		private var _mipMapping		: Boolean			= false;

			_mipMapping = mipMapping;
			_propertyName = propertyName;
			_matrix = matrix;
		}
		
		override protected function targetAddedHandler(ctrl		: EnterFrameController,

		{
			super.targetAddedHandler(ctrl, target);
			
//			(target as Mesh).properties.setProperty(_propertyName, _texture);
			if (target is Scene)
				(target as Scene).bindings.addProvider(_data);
			else if (target is Mesh)
				(target as Mesh).bindings.addProvider(_data);
			else
				throw new Error();
		}
		
		override protected function targetRemovedHandler(ctrl	: EnterFrameController,
