Inside the proc, you start with the Invoice model, since that is the type of object you want.
You then use eager_graph to eagerly load the clients in the same query using a join.