Changed color assignment to be rolling, not based on hash of key