Vid 2089

Don't merge yet. Still a WIP. 

Galleries were failing on Message Wall and Forums, as well as anywhere that they were loaded on demand.