Force core_objects go via accessor.

For later sometimes lazy loading.
Typo.
Unused method makes our lives complicated.
Lazy loading of objects in components.
Merge branch 'dev'