A question for all you experts...

While debugging the addition of rows to a filtered relational table model, I was suprised to notice that the index() was filtered as well -- a rowcount() returned the number of rows in the filtered data, not the entire model. I guess this makes sense, but is it possible to add a row to my model that is *outside* of this filter? For instance, if my model contains all athletes at a University but I'm viewing a filtered list of only Baseball players, is it possible to insert a row that's a *copy* of a baseball player and change his key to, say, Football, since we found out he plays both? I need him to show up in my model under the Baseball and Football filter after I've copied the Baseball record.

How does this affect my indices?

Thanks!

scott