Bounds is now a layer or view instead of a fixed enum.