[strategies] In mapping_ssf create mapper object once and store it in the strategy.

This way the mapper musn't be created each time strategy apply() is called.

The fraction in the mapper is stored using Spheroid's radius type promoted
to double if necessary.