I just set two massive bodies co-orbiting, which worked fine until I added a third smaller body.
The third boy seemed to orbit only one of the massive bodies, and remained unaffected by the other.
It would be nice to see how they coded it and what shortcuts they used (which might explain that behaviour you found for the restricted three body problem) but I couldn't find any documentation.