[TASK] Allow property updates

Exposes the method ``insertOrUpdatePropertiesToIndex`` to allow
updating of properties. This method should not be used to add
data to the index and is subject to change. It might be removed
from the interface again.