Prevent LinetraceByChannel from hitting invisible component

Try MultipleLineTrace, and get the first object that is visible