Prevent cyclic dependencies