see video above. it alway copy external behavior values back to my gameobject(or prefab), it make "variable" pointless, why this huge bug even exist?