Persist scheduling preferences in view and database