KeyValueStore now uses the database for storage. Added the AutoAdd extension.