I suspect that WINE would have the same need
Tricky - Wine needs to enforce this behaviour solely between Wine and the file server, Trying to muck up non emulated local behaviour would be a bad mistake.
One way perhaps to look at this is you want some tasks to be able to *opt in* to this behaviour.
First however I think we need a much better description of the setup that uses them and why it matters.