Added ComponentSizeProperty and ComponentLocationProperty