Yeah, the reason I didn't combine the check is because there's stuff to do if the ID changed *and* there's stuff to do if `e.changed` but not `e.changed.id`.