By the looks of the circular flashing dots next to the filename, it seams obvious that Easel/Pro is saving my design with every edit I make. Although this works well when using local storage (lots of CAD programs do this), since this is happening over wifi and the internet, it causes the editing process to be very slow with a large file.
I would like to suggest that you cashe these changes to the local hard drive with every edit, and then write them to your server only occasionally (settable by the user?) and when the user wants to exit the file.
Just my $002.