Thanks for the feedback! I'll be adding these notes to my patch info. Speed so far seems to be one of the points of priority so I will get to work on that!