Started implementing persistence alternative using Lucene.