`insertInternal`, `updateInternal`. 
This is to be consistent with other similar naming, such as `findRecursive`.