Laying groundwork for new camera behavior