fix #24: create nested context for renderables