Using lucene as a database... good idea or bad idea?