restructured packages
thread-safe caching for db cols and obj map