removing attempt to be more optimistic w/ DB writes; doesn't work well with upgrade paths that don't yet know about the previousStatus field and I'm sure other corner cases.

Would be nice to later have the lower layer just detect that there are no changes and not actually write