this.backgroundColor is just the exposed API point. It should NEVER be set by us...it can only be set by the user. So I broke down and opened up the MW code. Things are more complicated than they appear because it _should_ be handled automatically. Check out _doBackground in Ti/_/UI/Element.