make transient names unique per option