Avoid unneeded temporary