Regression v8.1.21: Hidden binding and property after copy & paste

Hi,
Time to time, when I copy and paste a perspective object or use wrap in container the binding with its property is hidden(but they actually exist) and I need to add that property again to the
JSON tree to bring back both.
following show the property value is hidden but working:

I don't think it's a regression brought by 8.1.21, I've had this issue with previous versions (couldn't say which accurately though).
This happened in several locations, one instance of the issue I clearly remember was on session.customs, with a property created there manually.
Trying to re-create it would bring it back, as would creating another property.

Probably something to do with the arrays. Bindings on arrays are prove to break, best to try and avoid it.