Sorry, not sure what to name this suggestion... but here it is.
An option to display N lines of recent chat below the scrolling point. This would allow for scrolling the buffer while monitoring the current conversation.
That is, your virtical scroll bar would be elevated N lines and would only effect those lines older than N. This should effect channels, messages, chats, etc. It should also be a switch option for custom /windows.
Thanks.