Add a new ListenableWeakReference. Use it to not lose references to weak preference listeners too early.