Recording this as I'm releasing the memory at the end (like I should be)
but otherwise something is broken and I think it's related to some object
indexing.