minor nit - `AsyncReadOperation<Long>, ReadOperation<Long>`