Do the deed in size-allocate