and also support other uses for index, such as sorting for endpoint definitions. This can be added simply as a new property (`index`) for `@JsonProperty`; will also require matching access via jackson-databind's `AnnotationIntrospector`.