Tech is working on this slowness issue.
FYI the reason we report tech issues in the tech support forum is so tech can see them. If you just post them wherever, they won't be seen and the issue will persist. Thus, this has been moved here to the tech forum.
Thanks!