Exploring flexibility in SimPEG (simulation and parameter estimation in geophysics)'s framework for data projection and model mapping