backwards compatible proposal for full opencv drawing api support