Updating a packaged game with chunks, how to know which pak changed?

So it seems unreal is changing the load order of the files in a pack to optimize opening speed
If you do not specify an order, i will use the data you generate when working in editor/play
Disabling it for now fixes part of the issue but i still had packages change in size:

After that i did find by comparing 2 paks that some .ushader files did change…
Enabling “Deterministic shader code order” did improve but did not get rid of all the issues so i did disable “Share Material code” for now.
It seems to do it, i will run more tests