page is parsed once. record cover set is computed more efficiently