Got model selecting and removing working

Now that I did this, I’m wondering if this whole time the issue has
been this… I’m going to undo the recursive stuff and see if it still
works