Multiton pattern implementation