and the reason i changed my strategy is because you asked for a list to be returned, so i have to store that list and return out once all are checked as opposed to bailing on first invalidation.