Change WiFi password by access point (Arduino IOT cloud project)

Anyone ever figured out how to automatically pass custom WiFi credentials to ArduinoCloud.begin, or get rid of attempts to connect to WIFI if the ESP32 is already connected through a connection manager?

I think the real issue is with this ArduinoCloud.begin as instead of just connecting to IoT cloud it tries to manage your wifi connection as well, which I personally can handle myself 100 different ways...