More work on async syncing.