nit on filename: I think it'd be nicer to call this `media_embeds.py` or something of the sort; a functional name rather than something based off the (implementation detail) fact that part of it is processed via a queue.  (what if there's another queue used by liveupdate in the future?)