Handlers for both strategies are basically identical. Can we group them into the same method?