If there were someone familiar with Blender’s source who could give a precise explanation of what happens under the hood, that would help to remove the confusion.
Yeah! I don’t know enough about the details here to answer exactly. You could try asking the folks over at https://devtalk.blender.org/ or https://blender.stackexchange.com/