thanks for answer. i have some idea what you are talking about, although can't think about simple solution for this.
it's quite some years, when i was tinkering witch such stuff
btw. it is possible from privileged process spawn another, that is not elevated, but i'm not sure, if you will be able to modify spawned process memory.
might look into it, when i have time ... but no promises
tbh. my line of thinking was, that your are patching game files directly, not in memory.