Add transform origin support