The Transform operation is the solution. It has been around for a very long time. If you check off the options I suggest before you problem will be solved.
I have implemented thousands of times and use it at least once a week. I cannot imagine not using it.