This is a memory leak, though.