updateCapInsets correctly
Don't reset contentSize
Shouldn't need to reset opacity and color