Added support for rebuilding index on Add(). It's slow tho.