For sure. Data structures and call graphs like to converge, so when designing a data model, you are actually designing the (most natural) program flow too.