Had a ConfigCategory whose visible was bound to a configuration, changed it, and the item appeared/disappeared at runtime.
Ideally, we signalled a change only for the role that actually changed but that'll blow thing up a lot and you hardly change the properties anyway