I don't quite get it. My understanding ist, that isLiveEnabled only controls if caches are downloaded. For showing the waypoints it's state isn't really important. We just have two branches. One with an area (LIVE || COORDS) and one where we have a destinct list of caches.