Experimental component resizing - needs work yet.