we should at a minimum make affordance for swappin...
# development
r
we should at a minimum make affordance for swapping this out later as an optimization - e.g. avoid pickle-specific bits