Reimplements render/move functionality using the new generic component access module.