Update node params to be more consistent. We now simply use a null params for air, where a special case is used (for consistent acceleration until liquid or solid is hit)