 		{
 			_priority = value;
 			_setFlags |= PRIORITY;
+			++_version;
 		}
 		
 		public function set rectangle(value : Rectangle) : void
 		{
 			_rectangle = value;
 			_setFlags |= SCISSOR_RECTANGLE;
+			++_version;
 		}
 		
 		public function set renderTarget(value : RenderTarget) : void

			
			_setFlags |= VERTEX_CONSTS;
			++_version;
		}
		
		public function clear() : void
		{
			_setFlags = 0;
			_version = 0;
			_offsets.length = 0;
			_numTriangles.length = 0;
		}
		
		public function prepareContext(context : Context3D, current : RendererState = null) : void

		{
			_vertexStream = value;
			_setFlags |= VERTEX_STREAM;
			++_version;
		}
		
		public function set indexStream(value : IndexStream) : void
		{
			_indexStream = value;
			_setFlags |= INDEX_STREAM;
			++_version;
		}
		
		public function setTextureAt(index : int, texture : TextureRessource) : void
