Thumbnail view backed by component/thumb