Now here is where the strange things start occurring. I've defined my own key "propertyComponentName". For some odd reason whatever rule resolves to in the first property is what it displays for every property?
And what is equally strange is that suppose they all resolve to the same type of component so it doesn't matter... it will display the right property value but the property value for key always resolves to whatever the answer would be for the first property.
It's hard to describe so I created a couple of screenshots:
One of my questions is can you just arbitrarily create keys or do you need to register them somewhere?