Getting to the (Square) Root of the Problem: How to Make Noncoherent Pumped Upconversion Linear | Synapse