>>Out of interest, what is it about this particular task that's so hard? > > > Keeping track of multiple lockers in a fixed amount of disk space.
Why not look at how InnoDB does it? Or is that not applicable?