 			target.localToWorldTransformChanged.remove(localToWorldChangedHandler);
 			
 			target.bindings.removeProvider(_data);
+			
 			_data = null;
 		}
 		

			if (!target.scene)
				return ;
			
			_data = new DataProvider();
			_data.setProperty('localToWorld', target.getLocalToWorldTransform());
			_data.setProperty('worldToLocal', target.getWorldToLocalTransform(_worldToLocal));
			target.bindings.addProvider(_data);
			
			target.localToWorldTransformChanged.add(localToWorldChangedHandler);

	import aerys.minko.scene.node.Mesh;
	import aerys.minko.scene.node.Scene;
	import aerys.minko.type.binding.DataProvider;
	import aerys.minko.type.enum.DataProviderUsage;
	import aerys.minko.type.math.Matrix4x4;
	
	public final class MeshController extends AbstractController
