I have the poll rate set to zero on the second form. If I cut and paste the BasicDataLogger21 onto the main form it's better before I open form 2, but if I open form 2 it is still slow even just viewing data, without the datalogger tied to the form. I'm logging 20 addresses at a 40ms time interval.
The only reason I am using it on page 2 is because I wanted the HMI to open in a not logging state and I could not get the pause logging feature to work. Two forms set up like this works fine with less addresses, and it works fine with all 20 when just using a single form.
I cleaned the project after the changes and rebuilt if that is a good practice.
Thanks for the help.