That's not really smarter than before - the stylesheet is fairly big, and if linked like this it's not even getting minified.

Couldn't it be made conditional? So that at least if chat is disabled it doesn't get downloaded unnecessarily? Maybe it's asking too much at this stage - but if it's included unconditionally, then it should be in the minify-config.