Ch.11 Prologue explicitly denies this:
Python:
if holly_guy > 1:
l "I've heard you and Mark have been getting along since that night at the club..."
h "Oh, that... Yes, well..."
l "Did you go all the way with him yet?"
h "No, not yet... But he wanted to go on a date this weekend..."
if holly_guy == 3:
l "Really? So nothing happened the night he brought you home?"
h "Well, um... Yeah..."
h "I gave him a... blowjob in his car."
l "So you can be naughty too!"
h "I don't normally drink that much, and... Well, it felt right, so I thought... Why not just go with the flow?"
l "That's how it's done. Just relax and I'm sure everything will go just fine."
That's only what Holly knows, and only from Holly's perspective. We have no idea what the interaction between Mark & Ivy was prior to that other than Mark agreeing to send Ivy a photo if he got lucky. It could have gone something like this.
Mark: "Hey Ivy, um.... can you set me up with one of the girls at your pole dancing class again? I really need to get laid."
Ivy: "Hah, what's in it for me. You know how this works boy! You want to get laid, but I want to get paid. Those are the rules!"
Mark: "Um... I am listening. What girls are on the menu? Is any one in particular that you think I might like?"
Ivy: "That's a good boy." Ivy pulls out a photo of Holly.
Mark: "Wow she is so pretty!"
Ivy: "Yea, and maybe I can help you out for the right price. She is not your typical whore you know. A night with her will cost you extra."
Mark: "She is not?"
Ivy: "No silly... She is good girl, but I have a lot of influence over her and can help her be your bad girl, but I want to see it."
Mark: "You want to watch us!?"
Ivy: "Well, I want you to send me a picture of her sucking your cock."
Mark: "But how!?"
Ivy: "Here is what we are going to do. I'll slip something special into her drink at my birthday party. She trusts me. Then I'll give her a slap on the ass and send her in your direction."
Mark: *Gets out wallet with raging hard on*