1. An apparatus for coordinating storage requests, comprising: a storage controller to generate a first append storage command in response to a first request to store first data on a storage device and to generate a second append storage command in response to a second request to store second data on the storage device, the second data overlapping at least a portion of the first data, the second request received after the first request; and wherein the storage controller is further configured to update an index for the first append storage command and the second append storage command, wherein the update for the first append storage command retains a reference to the second data in the index when the index is updated for the first append storage command after the index is updated for the second append storage command.