Default values in program asset.
Make world volatile
Add state sorting