Denormaliser opens document session separately, not using one from DI