more hacks around column application persistence -- rethink this later