Body centred.
Return a pointer, change barycentre factory.
Formatting.
After egg's review.
Merge pull request #286 from pleroy/Cache

Cache the result of the first transform in Transforms.