protected virtual bool PickAfterChildren(PPickPath pickPath) { if (Intersects(pickPath.PickBounds)) { return true; } return false; }