Move Light functions into TraceM