https://cognitivehub.in/is-it-safe-to-pass-lifecycleowner-into-recyclerview-adapter/