Делать десериализацию кода один раз и сохранять в переменную, при последующих обращениях использовать десериализованный объект
Merge branch 'dev' into datasource