Feature/async save

Tested against Anduril master.

@shanejonas @stryderjzw