This doubles the RAM usage, though. Worth filing a follow-up to convert to typed arrays?