ignores must be applied in the correct order because of !

We can only apply ignores in one order.  Also, don't make N copies of the root ignore's info.