Fix bug with rendering colored border.
Change to handle passed in renderer.
Change to delegate to renderer.