conversion of markdown into html happens during upload, not request (yes, I know that's how it should've been from the start, I had reasons)