Bist du da ganz sicher? Subqueries sind doch im Prinzip das selbe.
Und wie du an einer anderen Stelle schreibst, hast du ja sowieso eine 1:1 Beziehung. Dann lässt du das doch lieber auf einmal joinen, statt für jedes Ergebnis aus dem ersten Teil eine neue Query für den zweiten Teil zu starten.