Filters work properly when scheduled
Fixed crash when creating new world
Abstracted away the chance selector