Implement inside AppContext.
CommonLibrary barely used as standalone, almost always together with AppLibrary.