MUCH better handling for concurrent db openings (see dashboard.tasks resolve)