Proper Way To Handle Delicate Objects In Javascript