Fixed stack overflow in `setImageWithURL:key:placeholder:completionBlock:`