No. If you've already faulted the relationship in instance 1, that
array has already been populated, and EOF will not go back to the
database.
And this might sometimes be a bit tricky to handle as it is perfectly
possible to show lists of objects that are long gone (deleted) from
the database ... especially when you have more than one instance of
your app running.
Tests should always check for these ugly cases.
So, be careful on what you assume is correct on your object graph.