renderable list builders
use add_rendered, detached
warn if this is wrong
fix context tests