Content-aware button mapping in the "Controls" settings

I find the “Controls” settings quite infuriating to use. So I have found a solution to fix it.
We should be able to map buttons depending on the content shown on screen (for example: The same buttons should be used in the telemetry menu as well as the driving interface and Forza Link/Anna (D-Pad buttons should be mapped to multiple functions and not only one, and its function will vary depending on what interface you’re in)).
This would give a lot more freedom to the player.
Thank you.