Marine frigates path finding issue

For some reason, Hiigaran marine frigates insist on taking hiigaran battlecruisers from the bottom side, no matter the angle of approach. This creates a weird situation where I bomb out the BC’s top turret, then try to cap it from above but the marine frigate gets stuck on the side of the ship in a weird angle, trying to cap from the bottom.

I’d suggest a more dynamic latch point determination algorithm (the same would be good for resource collectors as well).