[Fixes bug 201] So showSpreadsheet nuked everything and rebuilt it. Now we just cycle through all of the cells and force them to refresh. This should be much faster (and we can optimize it more by doing selective refreshes if needed) and less problematic in the future.