Enhanced cache invalidation for all async generators
Changed skiplist to hashset in metaclass cache
Fixed incorrect IOC cache validation check after refactoring
Added scope, modifiers and super type hash to class content hash