Bounding box optimization WIP. Circle example stopped working; need to figure out when and why.