Currently, when a phantom completion is displayed typing characters that match the beginning of the ghost text hides the completion and instantiates a new request.
This can be improved and the currently displayed ghost text can be updated without triggering a new request when typed characters match the begging of the ghost text