Да, это одна из причин, почему предложенная функция оказалась сложнее, и, думаю, именно поэтому мы сначала остановились на текущем решении.
Так что это определённо то, что нужно иметь в виду.
Это также заставляет меня задуматься, стоит ли сначала рассмотреть некоторые небольшие доработки существующего решения, сосредоточившись на том, чтобы сделать саму функцию более заметной и, возможно, сократить количество шагов.
Но я также понимаю, что было бы неплохо иметь UX, более похожий в чате и в темах, если нам это удастся реализовать.