backend index dataproviders inheriting from one big daddy