remove crufty asset watcher, implement dbactor check, use ask pattern