Curious why destroy takes an id only here, and not an instance?