RNA update function would only update objects from 'main' instantiated collection, not those from sub-collections.
This should be comitted to 2.90 (and backported to 2.83 too).