seed support for multi-threaded and subsetting