As it's an abstract class, I would name it `AbstractDataFetcher`