use Subscribe/Publish mode to resolve loading tasks instead of Recursive/Traversal