Architect allows a component which is defined 'in-line' by configuration in the main view port to be made into a class. It also allows that now separate class to be restored to be in-line and defined by the view port configuration again.

When the separate class is restored the 'displayName' within the '(Architect)' category is retained but the name used to display the element in the outline is one generated by SA for example 'MyGrid4'.

The solution is to delete the 'displayName' and re-enter it.

This may be a grid (and columns, plugins, etc) only. A toolbar embedded within the grid panel was restored correctly.