Problem
Construct a Plugin that provides a User Interface with options for duplicating a selected 3D object in one or more axes? Apply Object Oriented Design techniques towards the plugin's development? Provide authoritative, descriptive, instructional and visual information about the plugin? Deliver a standalone packaged plugin for installation on multiple instances of supported game engine versions? Ensure code utilizes Memory Optimization and Code-Reduction footprint techniques.