Add nested preloads

Closes #83.