I don't know if this can be done, but I can't think why I couldn't be. And it doesn't hurt to ask. As I've said before, if you don't shoot for the moon, you'll never know what could be yours. How about a way to refresh Charm without having to let the spell break first? We're able to remezz a target without letting the mezz wear off. We're also able to reslow, recripple or otherwise refresh our debuffs on a target without the original debuff having to wear off completely. So, how about allowing us to refresh our charm instead of making us reestablish control after the charm breaks? This way, if I see my charm has 45 seconds left, I don't have to sit and med until charm breaks so I can recast the charm, because I don't have enough time to kill another mob with my charmed pet.