Hello, I am new to agent++. I am looking to integrate the agent++ as front end to our own permanent storage (SQL based), so persistence storage would be based on our implementation. Where would be the right place to intervene? the storage class or directly via the leaf class get/set functionality?