¿Llamar a JSONStore.init varias veces en la misma colección tiene algún efecto secundario negativo?

Quería confirmar lo siguiente:

Antes de llamar al método WL.JSONStore.init en una colección, ¿primero debo llamar al método removeCollection?

¿Puedo llamar al método WL.JSONstore.init en la misma colección sin obtener efectos secundarios como colecciones duplicadas en la base de datos nativa del dispositivo?

¿Se puede considerar el método WL.JSONStore.init como un método singleton que básicamente permite que la base de datos nativa de la colección / dispositivo existente esté lista para aceptar nuevas actualizaciones de registros para esa colección ya existente?

Respuestas a la pregunta(1)

Su respuesta a la pregunta