It would be so much simplier if you could take a project or action and get all children instead of having to create a list of IDs with a common parent.
I feel this would simplify recipes greatly for roll ups and monitoring.