If you replace sqlite with a remote DB like Postgres, can you federate the agents and have multiple pointing at the same central knowledge store?