If you are VFR in class g then my understanding is that you should not be being given seperation anyway as we seperate participating IFR not IFR vs VFR
All true, but if the IFR traffic that is conflicting with you is under RAS, then there is the requirement to essentially provide vectors and levels that resolve the confliction. Quite often I'll ask a VFR a/c if they are able to maintain 'not above' a certain level or follow a particular route for the purposes of making this conflict resolution easier, and no-one ever complains. Before anyone goes off on an 'I'm VFR, I can go where I like' rant, the operative words in my last sentence are
ask and
able. If you can't/don't want to, fine. If you can and don't mind, what's the problem? We rely on the goodwill of VFR pilots in such situations, and more often than not receive it.