Hmm...
Heroin I can understand. But the meaning of "on the job" nowadays? Has that something to do with the porno police?
Anyhow I now call Jenny 
hjältinna or 
heroinne (if French couldn´t also be misunderstood).
Here are one poster that I managed to resize.
BOJ