low performance when an image with high resolution loaded
<p>i develop a utility that behaves like "Adobe photoshop". user can draw rectangle,circle,... with mouse pointer and then move or resize it. for this functionality , i assume each shape is a object that stored in a generic collection in a container object. when user wants to change anythink i recognise that where he clicked and in behind of scence i select the target object and so on...
this way have a problem when objects in screen is lot or user loads a picture with high resolution.</p>

<p>what's your opinion?</p>

<p>how can i solve it?</p>

<p>thanks in advance...</p>
