FortiGate HA session sync for BGP routing

Hello folks,

I need to lower the BGP convergence times for an A-P HA.

I was wondering if the session-pickup enable option also applies for BGP (tcp-based) session?

My concern comes from the fact that fortigate documentation says that session that terminates on the box itself are not affected by that command, and then they mention some exceptions but nothing about routing, so not sure wether bgp-tcp session will get sync or not.

PS: I am also looking at Graceful Restart, but I want to have this clear as well.

THANKS A LOT!