>As the proxy is wrapped by a biggus numpy adapter I believe it will happen once when the cube's data array is touched so I'm less concerned.

That sounds about right, worth checking though.