While on an approach or SID this option doesn’t exist because there certain altitudes are established and printed on charts. These altitudes should be what MSFS ATC uses to direct you to the approach and runway. (Doesn’t always work…I know)
My suggestion was only for the enroute phase of flight where ATC will play jojo with you in the described scenarios.