Always-on distributed spreadsheet mashups