Add a `detachSubviewByModelId` method

Creates an array of subviews by model id that, assuming that you might
have more than one subview that uses the same model.