Full sync should handle empty directories client side