all collision interacting code is in data-final-fixes.lua
not 100% sure how this would affect cerys,
i suspect
elseif collision_mask_defaults[k] then
-- log("Modified default collision mask of "..v.name.." which is in data.raw["..k.."]")
v.collision_mask = collision_mask_defaults[k]
feel free to have a look as well, open to suggestions