Add sphere sempling trait + Copy becomes Clone