Refactor logical left/right offset for line methods