Make object inside an object recieve lighting/ not be totaly dark?

Kinda hard to explaimn, so here is a link( Screenshot by Lightshot ).
The green cube on the right is inside the red spheres in the bottom picture. The idea is that I will put trees inside spheres same color as their leaves to bouce some of their lighting away to make green tinted areas underneath kinda like they did it in the witness (link: Screenshot by Lightshot ). The problem is, once an object is inside an object, it doesn’t get any ligting other than ambient lighting. Which sort of defeats the purpose.

Basically I want to achieve is the green object inside the red sphere recieve same lighting as if the red sphere wasn’t there. But I still want the red sphere bouce light from the sun and leave red tint around it. The way I went arount doing this is, I placed the spheres (in this case red so the light bouncing off of them is more noticable) and then just placed them on a new layer and disable that layer to the camera. But this way objects inside the spheres are really dark. I do not plan on using the trees with the terrain and place them by hand, so it doesn’t have to be compatible with it (trees will be animated tho, made with speedtree to be percise).

I have a whole library of artistic trees that look similar to trees in “the witness” and making them work with dynamic Gi is the last problem I need to solve before importing them, so any help would be appreciated.

Anyone?