Global Discovery getting priority over Local Discovery?

Local discovery is prioritized. However answers may not be available for a while after startup, so global gets there first. We used to have a connection delay for this reason but maybe that got lost over time. Just to confirm - if you pause and resume a device (to force it to be disconnected), I assume it connects via the local address afterwards?