Currently, when a dialogue box pops up during a mission or in sector space, the BOFF which shows up appears to be selected from your current BOFF layout. I think a better system would be to take advantage of the department head assignments on the DOFF panel. Thus, if the conversation call for your first officer, that's who you'd talk to, or the relevant department head (science, medical, etc.). I think this would be a nice enhancement from a RP perspective. I have some ship BOFF layouts where my first officer isn't involved, so I never end up talking to her, but in my RP she is still my first officer.