I just altered the patch, removing the reads that were forced after writes to make it less intrusive and the results are the same.