Use domain on initialization to reduce reinit