Lift more asyncs out of volume views