Make renderer setting defaultable and inheritable
Merge branch 'inherited-renderer-spec'