# Does the Actor do any query caching?

**URL:** <https://forum.dfinity.org/t/does-the-actor-do-any-query-caching/2683>\
**Category:** Developers\
**Created:** [May 4, 2021, 8:35am UTC](https://forum.dfinity.org/t/does-the-actor-do-any-query-caching/2683 "2021-05-04T08:35:51Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![kristofer](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/kristofer/32/11135_2.png) [@kristofer](https://forum.dfinity.org/u/kristofer)\
**Post date:** [May 4, 2021, 8:35am UTC](https://forum.dfinity.org/t/does-the-actor-do-any-query-caching/2683/1 "2021-05-04T08:35:51Z")

</div>

Does every function call on the Actor lead to new round trips to the Canister on IC or can query results be cached?

Ping @anon74414410 etc

---

<div class="post-metadata">

**Author:** ![anon74414410](https://avatars.discourse-cdn.com/v4/letter/a/85f322/32.png) [@anon74414410](https://forum.dfinity.org/u/anon74414410)\
**Post date:** [May 6, 2021, 8:33pm UTC](https://forum.dfinity.org/t/does-the-actor-do-any-query-caching/2683/2 "2021-05-06T20:33:09Z")

</div>

We don’t currently do caching within the JS agent. For now, we’re leaving that up to application logic
