Update bounding feature to support more flexible bounding