reuse pointer render object