PR #138 implements late variable evaluation, but it does so by changing the filter to slim down the inventory content. Before this filter would process everything up front and hence avoiding the processing of items not related to the execution. Now, after this PR the entire content is still processed even if it's not applicable. This issue is to track the continued investigation around late variable eval and hence allowing PR #138 to merge as-is.
PR #138 implements late variable evaluation, but it does so by changing the filter to slim down the inventory content. Before this filter would process everything up front and hence avoiding the processing of items not related to the execution. Now, after this PR the entire content is still processed even if it's not applicable. This issue is to track the continued investigation around late variable eval and hence allowing PR #138 to merge as-is.