Continued work on .schema package
Improvement to ItemVector to use @DocFields instead of iterating over the legacy Items