Construction Script doesn't get properties that are overridden on a map instance of object

This remains a bug in 4.12.5.
behavior I’ve noticed through C++ is that component’s constructors are being called after PostEditChangedProperty function is called, essentially throwing out component you make a change on and replacing it with default component, at least for purposes of objects for display in editor.