KeepUnwanted created a new MI_Position instead of modify the given one.