WeakReference + Lazy?

Is it possible to write such a delegate without depending on kotlin.reflect? That library adds over 1MB to an apk. Somehow I can use lazy delegate without kotlin.reflect being added to APK.