I think explicitly setting `updated_at` will force `topic.changed? == true`, and changes the test significantly.

Won't the existing behavior pass this test, too.