Less allocation, possibly