Changes in GoView or GoPalette size in GoWeb requires the change be made in javascript on the client side. (see Dynamic Resizing of Webforms)
But... for the script to realize that the CollapsingRecordNode is expanded or collapsed would require some sort of a hint generated on the server side and sent to the client. Have you done any work with GoViewDataRenderer?