I see your problem, drawing canvas would be a over-kill method for just that effect imo.
Best way would probably be a custom effect like ball but that lets you offset the center :/
Tbh If I were you I would just not use that effect. Sry I know that's not really helpful :D
I'll try to experiment maybe I can figure something out.
Do you only need to have that effect work or are there other problems aswell?