so this thing is abstracts both the "orm" api _and_ the db connection?

seems slightly odd that everyone who needs a `Storage` needs to know about the `connection_uri`