Implement custom url helpers and polymorphic mapping
#23138

pixeltrix wants to merge custom-url-helpers-and-polymorphic-urls into master

We do not currently have an analysis of these two commits