Right now the Spellchecker is attached to each MessageTextView, it seems to be very expensive memory wise.
Dynamically attach it only to MessageTextViews that are currently viewed.