I am trying to implement a nest app where multiple firebase admin are gonna get initialized in run time and those are needed to store somewhere and i think of storing them in in-memory cache of nest js but . But when i try to store them in cache using cacheManger.set('key',initializedAdminInstance) it shows maximum call stack size exceeded but storing any other string success how to solve it