Creating a lot of marginally different objects can be costly, both in terms of runtime performance and productivity. Let me show you a pattern which solves that problem.
No download links available.