DF first implementation
DF with no shape downscale (not good atm)
Spare Appearance Reconstruction