Currently during the state change (something change on the server side only, not the editor side), we make editor request new code lens and diagnostics, but we don't make it update the semantic highlighting and inlay hints.
tl;dr
Make editor ask for new semantic highlighting and inlay hints on server side change