Note: never make this property virtual and override it
This property reflects the true nature of component visibility
This is important because the components are being hidden during the instantiation, and shown on creation complete
This is the way to find out the desired visibility state (some of them might want to be hidden)
