The Efficient Simulation of Complex Radiation Sources