Implemented .save() with indexes for all datastores