Efficient partitioning of components | Synapse