Fixed backlog issues and improved cache and provider searches, this resolves issue #298