Added ComponentBackgroundProperty and ComponentForegroundProperty