So I was thinking about this and decided to submit the pull request even though I didn't have an answer yet. There will always be a preexisting containment edge, to the stage. I suppose we could remove that, but it seemed to add a lot of complexity. I was trying to figure out if having both edges would ever actually cause the catalog to fail.