+ const Genome::PropertySet<double> &CurProps() const noexcept { return properties.props[cur_prop]; }
+ const Genome::PropertySet<double> &NextProps() const noexcept { return properties.props[cur_prop + 1]; }
+
+ void BaseColor(const glm::dvec3 &c) noexcept { base_color = c; }
+ const glm::dvec3 &BaseColor() const noexcept { return base_color; }
+
+ void HighlightColor(const glm::dvec3 &c) noexcept { highlight_color = c; }
+ glm::dvec4 HighlightColor() const noexcept;
+