Would it make sense to add `dependent: :destroy` here?