DF-2314: Fixed leaks, added lazy screen loading.