Don't use a pointer to avoid even more allocations