fix: readd nullish checks on worker usage