Tried to implement the getCoverImage functionality in one stream
(cherry picked from commit 611e3fd)