cache bin management for array output
use cache bin clearing more intelligently
add menu tabs for other render modes