Current problem with FOV.
 * Definition of "what cell is visible" not clear.
 * Need to ensure that visible, opaque cells block further rendering.
 * Support needed in both arc and split_arc