Working toward a single data object and button-dialog UI vs. spinners.