Thank you for your post.
I don't think you would notice any noticeable performance either way. If you change the global field value, the records would still need to be found. Once found, you would need to switch to the respective layout. Another option is to have 4-5 global fields that are already preset, and each layout is dependent upon each global field. In essence, the Find/Relationship would occur when the file is opened.