Generic implementation of settings and item settings in table controller; implemented cache feature for current filter of cols