Fix bug: always color partitions, but do not log if there are too many