The colors thing is a problem here. We can't have a different class for each role since roles are fluid and editable.
Can we just reduce these all to the same color and a single class? not ideal but we can iterate later.