small optimization to pla_device::read() (nw)