core: add infrastructure to get screenshots from VOs