Update the method footprints are called

We had comments that footprints were fairly large by default. This was
caused by the way in which we called footprints from the footprint
p-values. This is a putative fix that changes the way footprints are
called to try and sort this out.