Maybe we don't need it, but it's confusing for anybody going in and looking at the coe. Moreover, it means that if we change the internal implementation of the metadata manager we need to go find everybody using raw access and fix them.
The gateway has a bazillion abstraction layers already; adding this one won't make it harder to read (the opposite, in fact).