Limit Instantiation With Singleton

Problem:

Your code creates multiple instances of an object and that uses too much memory or slows system performance.

Solution:

Replace the multiple instances with a Singleton.