カスタム絵文字のURLはどのように機能しますか?

そこで、まずこれを報告しました:Custom emoji don't use CDN for S3 stored assets in a few pages - #6 by Falco
その後、少し調査した結果、Discourse に不足している機能(またはバグ)ではないかと考えられるものを発見しました:Custom emoji don't use CDN for S3 stored assets in a few pages - #8 by Boost

そこで、カスタム絵文字の URL を S3_CDN の URL にマッピングするコードを書いてみました:https://github.com/discourse/discourse/compare/master...hhyyrylainen:custom_emoji_cdn_url?expand=1

Rails コンソールでもテストしたところ、ロジック自体は正しいようですが、この変更を生産環境のサイトにデプロイしてみると、実際には何の変化も起こらなかったようです(絵文字のバージョン変更さえも、標準絵文字の URL が更新されませんでした)。

そこで質問ですが、絵文字のキャッシュとクライアントへの URL 送信の仕組み全体はどうなっているのでしょうか?この修正を機能させるために、どこにフックを追加すればよいでしょうか?

「いいね!」 1