Description
isHidden is currently implemented as a schema-compile-time analysis.
It needs to be done via a runtime counter so that a group can be both hidden and non-hidden in the same schema.
Tests that use a group both shared and not need to be created.