Coming from #868.
Adding routeNamePrefix has a tendency to complicate the design, as a new setting is introduced. As an improvement to address this complication, a change is proposed to use extensionName as the prefix, and update the regex validation pattern in NamedRoute to also include -.
Ask: Check if this is needed?
@owaiskazi19 Please update the description as necessary as you had thoughts on it.