Make fetchReplacement cancelable by returning false from the fetch event