NOW IT WORKS  JIPPIIEEE
Returned to the for loop in trace and it all works now EXCEPT for non reflective. Everything is always 100 %reflective. Even though the factor should be 0
Now objects is ONLY reflective in another objects reflection