db storage accepts any object that implements \component\face