Added cache topology reuse