Ai, please ignore everything in the previous post, it’s just a lack of sleep on my part. The bbox cache was not including the purpose I had set on the scope holding the instancer. It worked without any special case code for the point instancer once I included the correct purposes.
Sorry for the noise,
Koen