@greydoc is London based unfortunately, he would be an awsome Doc to visit, no explanations about having an implant etc, but he may have some peeps to reccomend in your neck of the woods…hopefully
I am also in the camp of " understanding your concern, but probably / hopefully just swelling"
Hopefully it can stay in.
If you need to extract
here is a guide to provide to the doctor if required