Hello,
exactly, you assign both instances to the same shared interface. As I understand it, you don't need to explicitly configure routes:
--> Inter-instance communications
If instances use shared interfaces, then communication between those instances happens through the
hardware switch on the supervisor module, reducing the need for traffic to leave the appliance and be
forwarded back into it externally. However, it does contribute to the traffic that flows over the backplane.
--> ... inter-instance traffic flows through the shared interfaces via the hardware
switch on the supervisor. For this, the supervisor needs to program a path between every pair of instances
using every pair of shared interfaces between them. This exponentially increases the consumption of switch
forwarding path entries and thereby limits the number of possible instances.
https://www.cisco.com/c/dam/en/us/products/collateral/security/firepower-ngfw-multi-instance-whitepaper.pdf