query ReaderScreen($color: String!) { root { sourceRevision content highlights(all: 1000, where: {color: {eq: $color}}, orderBy: [{range: {start: ASC}}]) { entries { key node { _camino { ref } range { sourceRevision start end } color excerpt comments(all: 200) { entries { key node { _camino { ref } content { text tags } } } } } } } _camino { relations { highlights { aggregate { count } } } } } }