Your weak spot here is the CPU, it's a G model and has 16 lanes of PCIE 3.0 only while 5600X has 20 lanes of PCIE 4.0, your graphics cars has a PCIE4.0 8x bus not a 16x bus however your CPU has no PCIE4.0 lanes and PCIE3.0 is half as fast as 4.0, with a RX 6600 it won't bottleneck the card much but still.
Same goes for storage, your NVME will run on PCIE 3.0 speeds so if you have a shiny PCIE 4 0r 5 drive it won't get those speeds.
Also L3 cache on the G is only 16MB while on the non G it's 32MB, all in all the G is 5-10% slower than the X and last but not least, you have a discrete card so using an APU which is pretty much designed to run without a graphics cars is a bit disadvantageous, on its own these chips are pretty nice though.