docs: void removeFromIndexes(TransactionContext transactionContext, Object key) {
        Stream<IndexedTypeIdentifier> typeIdentifiers = getKnownClasses().stream()
              .filter(searchFactoryHandler::hasIndex)
              .map(PojoIndexedTypeIdentifier::new);
        Set<Work> deleteWorks = typeIdentifiers
              .map(e -> searchWorkCreator.createEntityWork(keyToString(key), e, WorkType.DELETE))
              .collect(Collectors.toSet());
        performSearchWorks(deleteWorks, transactionContext);
     }