Add perfect forwarding in some places in Tuple