With native lazy loading we can create partial objects as native lazy proxies in a way, that they initialize themselves when their non-partially loaded variables are accessed.
This is a follow up to #11653 and #11647 and requires native lazy loading.