Properly update geometry when a skew value is set