Revert "Compact Mode Improvements"
This reverts commit fb3b1490.
git bisect
fingered this commit for causing that bug, which pretty much makes using NeoChat impossible. Revert until it can be investigated more fully or tried again in a way that doesn't cause a freeze.