I'm allowing user to drag/drop some objects from a toolbox and of course each `object` has a unique id. As soon as object is used, let's say placed on a `grid` or `canvas`, I need to show its properties so I need an array of objects where each object can hold its own properties. 

Can you give me some advice and direction on how to implement a class to handle multiple objects while each object can hold on to let's say 10 properties?