экзотиа если только в том смысле что классическое смоллтоковое императивное ооп реализовали на функциональных подходах -) а так не очень страшный только если кроме джАвушки не писал ни на чем ))
а что за queue имеется в виду? preload -ов есть два Query.preload и Repo.preload. Соответственно в первый в принципе передается результат запроса, во втором можно указать уточняющий запрос в качестве параметра https://hexdocs.pm/ecto/Ecto.Repo.html#c:preload/3
Кстати, интересный был случай с американской компанией Solarwinds, которая сильно уронила акции JetBrains заявив что из-за их русскогоTeamCity и YouTrack всякие русские хаккеры смогли их взломать. Об этом даже New York Times писали
я про то что человек хотел самодостаточный рантайм для автоматизации, который он может контролировать, а не про теоретическую возможность написать N+1 вариант рантайма