Faking it can be done with tutorial above using multitude of tools you have at disposal. I think it would be quite interesting to have a physically correct rig for this 🙂
Pm request - point in polygon. This is the simplest way to detect if point is inside any polygon. Test location must intersect with polygon on all axes for result to be true
247_Point_in_polygon.c4d
You can reference into graph as classic object. Geometry port is under "op" group port. To import use ctrl+drag from object manager into graph, that will create a copy of geometry in the graph itself.
Scene nodes are experimental, expect issues to arise. For attachment system to work one needs to be subscribed member. Afaik that is one of the rare restrictions forum has for non subscribed members, site costs to run and maintain.