Add a debounce service
Use debounce service in map-extension example