Flatten / remove parent folder name from URL

**Silverstripe Version: **
Silverstripe Version: 4.3

Question:

Is it possible to remove a parent folder from the URL structure on a per content type basis? We have a few content types like News and Events that, for content organisation purposes, want to put in sub-folders by year, but would like to retain their URL’s without resorting to redirects. e.g. /news/2019/post-name would always be /news/post-name