Filter a value list based on a used template

Hello everyone,

We have a value list (lets say a document type list) used in a property of a defined class (e.g project documents). We uploaded 2 different templates (e.g. procedure and plan) for this class.

We want these value list to be filtered if one of the these templates are chosen without creating two separate property instead of one.

For example: If plan template is chosen, I want to see "risk management plan, project management plan, stakeholder management plan etc." in the list, but not  "document approval procedure, test procedure etc."

Is there a way to do this?

Thanks a lot,