instead of using `touch` we could take advantage of rails 4 `update_columns`? That way a single query would update both `state` and the `updated_at` column