(Do we really need a separate thread for videos?)