Since we are no longer ignoring URLs `shouldIgnoreUrl` doesn't make sense but `didHandleUrl` does. I believe this method should be private, but at the moment it's public.