Add perfect forwarding for little improvement
Perfectly forward closure as well