DataConsumer
Using data consumer for atomic instances
DataConsumer.seek