why kill two assertions? Shouldn't `invisible` in this case be converted to `unrendered` or something? And then you can compare the count of `expectations.unrendered<model>Options` to equal the count from the data cache that didn't get stuck on the dom?

It looks to me like we're losing some valuable test coverage here.