Implement pre-loading for .sdt files in the interest of performance.

Currently a switchable option. Could be used as the default in future ?