Just a naughty idea I have been juggling around.
Jeanne Alter working in a bunny girl club because of magical contract / debt shenanigans.
She's gonna have to deal with these handsy customers if she wants to get paid!