Ik zou het zeggen wanneer u de toepassing initialiseert. Als de verzameling niet bestaat wanneer u assuranceIndex aanroept, wordt de index (en verzameling) op dat moment gemaakt.
Ik ga ervan uit dat je a priori weet wat voor soort zoekopdrachten je op de gegevens gaat uitvoeren, en natuurlijk wat voor soort gegevens je in de index gaat zetten.