Well, I was not aware that wildcards could be used for require= parameters.
The way this is laid out I would rather think its not a good idea, this adds quite some limitations and yet is not effective as a resource collector.
I would rather be in favor of adding collector behavior so that we could somehow "collect and iterate" over all resources that match a pattern, and then do something, this would obviously happen on a post-run, since you can still create resources on manifests based on explorers and explorers could be finding stuff created by other types gencode-remotes.
My 2 cents.