Revert the projection mechanism as it cannot adequately handle all cases