fixed too many things to remember: changed llm namespace, improved detection of defined classes and properties, avoid concurency issues of currently cleaned datasets