The Heinrich model can be extended to implement combinatorially complex sorting of cargo proteins between compartments. We are extending the model to investigate the limits imparted by recognition and diffusion on molecular sorting of complex families of molecules.