Make offset consumer more generic