use spawn_with in lieu of cells

Cells are generally less readable, and spawn_with makes many of them unnecessary.