Don't use WeakReference, as it causes error in test