Avoiding circular reference: system/store -> system/model -> system/store