At the very least, we need docs on how to write a new ImageView. There are a lot of details that you have to get right, including handling the multiply accessible and floating-point accessible traits, that most imageviews don't get right.
Questions to answer more clearly:
We should also define what the traits are and what they do.
Traits that I know exist are: