ICO passing with variable tunneling, generate-id() isolated