 		if (value == _z)
 			return;
 		translateBy(0,0,value-_z);
-		invalidate(INVALIDATE_FROM_PROPERTY,true);
+		invalidate(INVALIDATE_FROM_PROPERTY, true /*affects3D*/);
 	}
 	
     /**

		if (value == _x)
			return;
		translateBy(value-_x,0,0);
		invalidate(INVALIDATE_FROM_PROPERTY,false);
	}
    /**
     * @private

			if (v)
				_matrix3D.append(v);			
		}
		invalidate(INVALIDATE_FROM_MATRIX3D, true /*affects3D*/);
	}

}
