Fuse tight composer

I thought about this. The only two locations of possible object mutations are add method and meetUpdate. I handle the map at these points appropriately. The queries dont modify the data.