geneve: add dst caching support