if (recursive) {
            val authors = edition.authors.firstOrNull()
            authors?.forEach { insert(context, bmpProvider, it, false) }
            val editionAuthorCrossRefs = authors?.map { EditionAuthorCrossRef.from(edition, it) }