Чтобы это было принято как основная функция, решение будет примерно зависеть от того, насколько востребован этот запрос, и есть ли возможности выделить его в приоритет.
Для некоторых случаев, если функция может быть реализована через плагин, возможно, стоит заказать работу у фрилансера в Marketplace.