More elegant way of enforcing single reads