On iOS we now provide touch index values instead of hashes. Use home-grown list implementation for speed. Use standard heap allocation for now.