ok, whatever else we do, this is wrong as we diverge from the logic of what orm is doing in this case.