GridUnit offset(GridPos offset){ return GridUnit.offset(offset: (x: offsetPos.x + offset.x, y: offsetPos.y + offset.y), decorate: decorate); }