make CompositesIndex.IndexEntry static to reduce footprint