Point? get renderPointWithOffset { var p = renderPoint; if (popupOffset != null) { p = Point(p!.x + popupOffset!.x, p.y + popupOffset!.y); } return p; }