Major optimization related to avoiding allocating and memcopying from
local parameters that are returned from functions. Instead we mutate
directly inside the callers memory frame!