When you have a GameObject loaded from an AssetBundle
The Material in that GameObject’s Sprite Renderer component is copied and named instanced.
Since we create those GameObjects very frequently, the material keeps accumulating and
Because it was copied, the layout is also broken, which is a problem.
Is this a Unity bug?
our version is 2018.4.30f