Potential improvement for #read_by?