I was just playing with themes building...

I use custom field 2 for "Original label" and field 3 for "Original release date" in case a CD is re-released or licensed, so it looks this way:

Sinister
Diabolical Summoning / Cross The Styx


Label: Irond Ltd.
Date: 2003
Category: metal
Genre: Death
Original label: Nuclear Blast
Original release date: 1997

But a lot of my CDs are original, and it looks stupid when the program shows:

IFK
Mosquito Man


Label: FeeLee
Date: 1995
Category: rock
Genre: Hardcore; Rapcore
Original label: FeeLee
Original release date: 1995

What I want to do is to make OrangeCD show "Original label" and "Original release date" only when the data in "Label" and "Original label" fields are different. I made a theme which uses "Label" field when "Original label" field is empty. BUT: if it is empty, I can't sort my collection by original label. So - is there a way to:
1. hide "Original label" and "Original release date" when they contain the same info as in "Label" and "Date" in album window?
2. show both "Label" and "Original label" fields in table view? :