This is the way. Making games is supposed to be fun. You can do the hard boring stuff when you get to the final 10% of the project.

Besides, sometimes your duplication creates "bugs" which may turn out to be fun features that players enjoy.