get instance implemented so every item on canvas has its own processor
instance