Right now we use AI1, which sends all files for a service. Instead, we should compare hashes and only send files that have changed.