For the record - the fix for checkpoint doing unnecessary writes discussed above was pushed in c094952