Use a WeakReference to display the data, to prevent memory leaks.