It would be great to have read ahead, so that next read bytes by the FSD should already be in memory before it asks for them!