Using task configuration avoidance API allows lazy evaluation of configurations, this helps to reduce overall configuration time if a subset of tasks are being executed and avoid unnecessary friction coming from unrelated tasks.
Imported from Jira BEAM-13767. Original Jira may contain additional context.
Reported by: yichi.