Реализовал кэш