Pull modified generation algorithm out of modified level generation