But please know that this is an advanced usage of st.cache which will not check for mutation of the return value, in this case sqlalchemy.engine.base.Engine, which can lead to subtle bugs if you’re not careful!
Please let us know if you run into those bugs and we’ll see if we can help!