I ended up taking the approach of allowing the user to explicitly define nodes that expect input from context, and then skipping those when creating a dependency path. This solves the immediate issue, but does not really truly increase performance on the _get_dependencies.
I ended up taking the approach of allowing the user to explicitly define nodes that expect input from context, and then skipping those when creating a dependency path. This solves the immediate issue, but does not really truly increase performance on the _get_dependencies.