i might be misunderstanding you, but if you're talking about querying a service for feature JSON dynamically based on the current extent of the map, in esri leaflet we create a tile grid so that we can repeatedly pass identical queries when possible to leverage browser based caching.
you can see the relevant section of the open source leaflet plugin API here