Add renderer interface