Having said that we can continue: yes, CRS can route (like every other device running ROS). If running recent ROS (v7.something) it can do routing with ASIC so it’s wirespeed. If ASIC can’t do it for some reason, then CPU does it and it’s slow (up to around 300Mbps give or take). Read more about L3HW offloading (a.k.a. ASIC routing) with limits.
Generally ROS can do any kind of offload (L3-routing or L2-switching) only for single bridge. So your setup is not optimal already in this regard. And the reason for seeing around 1Gbps: since traffic has to flow through CPU, it passes CPU-switch chip interconnect which runs at 1.3Gbps full duplex.
You can partition the switch to 5 parts by using single bridge and VLANs. Such config can be offloaded to hardware and with careful config it can also HW offload routing between those parts (VLANs).