[Second try] Implement different Markdown rendering pipelines and cache Markdown !1602 already got merged in bcd89a58e7, but it would appear the merge commit disappeared because of #3816 (or some other reason). cc @rspeicher See merge request !2051
bcd89a58e7