Returns true if the given point is within this node's bounds
bool contains(Offset pt) => pt.dx >= left && pt.dx <= right && pt.dy >= top && pt.dy <= bottom;