Uses smarter transform for circular scaling