Używanie will_paginate z wieloma modelami (Rails)

Jestem pewien, że brakuje mi tutaj czegoś naprawdę prostego:

Próbuję wyświetlić serię stron zawierających wystąpienia dwóch różnych modeli - Profile i grupy. Potrzebuję ich zamawiania według atrybutu nazwy. Mogę wybrać wszystkie instancje dla każdego modelu, a następnie posortować je i paginować, ale wydaje się to niedbałe i nieefektywne.

Używam mislav-will_paginate i zastanawiałem się, czy jest lepszy sposób na osiągnięcie tego? Coś jak:

[Profile, Group].paginate(...)

byłoby idealne!

questionAnswers(4)

yourAnswerToTheQuestion