 			parseFloat @style.opacity or 1
 		set: (value) ->
 			@style.opacity = value
-			@style["opacity"] = value
 			@emit "change:opacity"
 	
 	@define "clip"

		get: ->
			p = {}
			for key, value of View.Properties
				p[key] = @[key] or View.Properties[key]
			return p
			
		set: (args) ->

			@emit "change:frame"
	
	@define "y"
		get: -> @_matrix.y
		set: (value) ->
			@_matrix.y = value
			@_matrix = @_matrix
			@emit "change:y"
			@emit "change:frame"

	@define "z"
		get: -> @_matrix.z
		set: (value) ->
			@_matrix.z = value
			@_matrix = @_matrix
			@emit "change:z"
			@emit "change:frame"

