More efficient insert method, prevents unecessary copying and comparisons