This exact comment was asked on Reddit some time ago - I mean the exact same characters. [1]
Nonetheless I'll provide the same answer; the compiler technology should be orthogonal to how it is implemented, so it should absolutely be possible. The proposal of using (monomorphic) inline caches is only the bare minimum to avoid crashing.
[1] https://old.reddit.com/r/lisp/comments/wlafgn/zero_feet_a_pr...