refactored playlist loading to support multi page search results