sync-engine-shared - Recursion
sync-engine-shared - Let's have delete*/update* include business logic
sync-engine-shared - Slight perf cost for better naming/consistency?