Hi Rob, Thanks for your help with testing and for answering Dave's question in detail!
Your "history time" here is fantastic and explains the reasoning perfectly, it is very interesting and I believe it could be part of a publication. Based on this discussion, it seems the patch is heading in the right direction. Please let me know if there are any other concerns. Thanks! Lichen