Why are live projections
a part of the index (TransformResults property)? An Index is used for document querying, while projection is used for document transformation. So why should they be combined?
If live projections weren't a part of an Index, it would be possible to have several live projections for the same index. As result there would be less indexes and I guess RavenDb performance would be a bit better.
Update. It would be great to have live projections working by Select statement placed on the query (like Where for filtering).