Task Templates To Respect Project Specific Pipeline Steps

Currently, when you create a task template, it is entity based. However the pipeline steps within that task template might be hidden in a certain project.

It would be great if when you tried to apply a task template which contain project specific pipeline steps to a project where these steps aren't visible, that it flags a warning.

Currently it allows you to do this but flags a red error on the task which isn't the most intuitive.

Click 'Me Too!' to vote up this feature, and add any additional thoughts or use cases in the comments.