I had issues running the browser version (performance drop), but the downloadable version ran pretty well, in case anyone else comes across performance issue
We are working on a small change to how the portals work that should help the web version be more stable. Unfortunately we didn't have time before the deadline to test in the browser... lesson learned!