Make editable areas an object, and override the object prototype to add drag/drop layer