shouldLocalFirst

Determines if this message should use local-first routing.

Local-first routing is used when the aggregate is local and the header doesn't explicitly disable local-first (set to false).

Return

true if local-first routing should be used, false otherwise