Hi,
I am just checking how wildfly controller handle dynamic resources because
issue (WFCORE-2691) where every recursive :read-resource (even with
include-runtime=false) asks parent resource for list of all dynamic (runtime only)
children.

For example query:
/subsystem=messaging-activemq:read-resource(include-runtime=false,recursive=true)
will cause "server" resource (child of messaging-activemq) is asked for list
of all "core-address" (call getChildren("core-address")), even trough they are not
displayed as part of operation result - only blank placeholder is printed:
"core-address" => undefined,

This is problem especially in case of new Elytron resources which allow to browse
user identities using AS model - every :read-resource on root or every AS boot
currently causes iterating over all users/identities available in all concerned realms.

Is this design problem?
Is there some reason why should wildfly controller ask for all resource children
even when they are ignored and not printed?
What do you think about it? How should be resources with dynamic children handled?

Thanks,
Honza