Force node to use core20?

Is there a way to force the Node snap to use core20?

see VSCode glibc++6 Needs Update?
see Using core libstd++ library with cmake

The issue is that the node snap uses core which currently has GLIBC_XX up to 3.4.21

$ pwd
/snap/core/current/usr/lib/x86_64-linux-gnu
$ strings libstdc++.so.6 | grep GLIBCXX
...
GLIBCXX_3.4.20
GLIBCXX_3.4.21
GLIBCXX_DEBUG_MESSAGE_LENGTH

But I need GLIBCC_3.4.28 which is in core20/current

$ pwd
/snap/core20/current/usr/lib/x86_64-linux-gnu
$ strings libstdc++.so.6 | grep GLIBCXX
...
GLIBCXX_3.4.27
GLIBCXX_3.4.28
GLIBCXX_DEBUG_MESSAGE_LENGTH

WHY? Node runs fine with core unless you add a node native module written in C++. That native module may require the latest GLIBCXX 3.4.28 and most recent modules will also use 3.4.28 especially on Ubuntu 20.04. Since the Node snap uses core which only goes to 3.4.21, when node tries to load that module, you get an error:

Error: /snap/core/current/usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.22’ not found (required by /home/…/my_cool.node)