Calendar Color Coding

Would love to see the ability to assign a custom color to each of the calendars. For example, I have 3 calendars added as resources (my personal, my work, and wife’s personal) and they all beautifully combine on my dashboard but there is no way to visually see what calendar the particular appointment is sourced from. My thought is maybe this could be a transparent background color on the appointment row?

I would also like to be able to colorcode based on rules. I colorcode my gmail calendar that I share with my girlfriend. We also note events for the kids here. They start with “KID 1:”, “KID 2:”, “KID 3:”.
I know, stupid names for kids.

The colors used in Gmail are not passed on because of the ical specification used. It would really help if I could restore the color for my dashboard.