Yeah, I've done many changes but the query algorithm and indexing are almost the same. I removed the event store to support windows targets too.