Adding gettable transform to clean up custom transform logic