Adding additional binaries to an existing application?

I’m a newbie, using the Pycharm-community flatpak from flathub and want to add an additional python version. I’d like to know what’s the best way to do something like that. For example

  1. Run with a different freedesktop runtime that uses the python I want. This is only possible for some python versions, but works and is very easy when applicable.
  2. Edit the manifest to add the additional python version and build it myself (untested)
  3. Install python3.x.y on the host, give the pycharm flatpak access to it somehow (untested)
  4. Something else

Any recommendations? Thanks!

1 and 2 would be difficult for a newbie. I’d say use option 3, give host access with Flatseal app