Moved uniqueMapInit to initialize (fix #89), made save and delete operate entirely serially in queue to prevent concurrency bugs