Reimplement "nubs" with difference lists