Although composites can simplify linking and make understanding logic flow easier, they always introduce performance issues.
Perhaps the biggest issue is that once you link a dynamic value to a composite, for example the out of a proxy point, it essentially
pinned into the subscribed state. This means that proxy point will always be polling (regardless of any other usage).
In addition, each item exposed in a composite represents a link, where each link consumes some small amount of station resources.
If used excessively, composites could noticeably reduce the total capacity of the station.