change cache to store geojson object for each posts with automic clean up and menu button