Yea, wasn't sure about this. It was `.one()` since the name is supposed to be unique per domain but I had quite a few issues with that since the view wasn't being updated fast enough and hence I was getting multiple mappings with the same name.

I don't know if there is a better way to manage this? I had a similar issue with deleting a document and then it still showing up in the view.