[WIP] Eliminate 'memory leak' from getField