functional chains displayed in LAB broken by use of category exchange

During our design we have a LAB where several (Almost identical ) exchanges between 2 functions that are grouped in a category exchange.

When i now add a functional chain to the LAB that uses one of the grouped functional exchanges the category exchange is not coloured with the chain colour.

For the viewport that we create on our model, by use of the category, it is strange that the chain is broken by the category exchange. This because the category exchange is in this view representing a exchange that is part of the chain.

Do i miss something or is this a defect/feature request of the capella tool?

Peter.