Add compatibility for invididual celltypes

This enabled:

- Violin plots in celltype order
- Legends on PCA