The case I have is ViewPager – I don’t inject dependencies in constructor, but rather when page View get’s created.
So I might get to a case when my class doesn’t yet have dependencies injected.
Now I try to destroy every view page, and some of them don’t have dependencies – pages are invisible in viewpager
I get either a null pointer, or unitilalized lateinit