Asset bundle manifest changes even if nothing changes

Hi,
We are using BuildPipeline.BuildAssetBundles method to build asset bundles. It works expected but it causes change to manifest of some bundles even if actual bundles does not changes. When I check manifest file, most of the time order of class changes, and it leads to Hash of manifest change. I upload manifest of a bundle before and after build, as you can see only Class 114 order has changed, it caused TypeTreeHash to change.(I redacted Assets and Dependencies section)manifest1.txt (5.3 KB)
manifest2.txt (5.3 KB)