Remove even more redundant queries when translations have been preloaded.

Note that this commit also removes the previous iteration's eager
preloading, instead only using preloaded translations if the caller
has already preloaded them.