Implementing annotation metadata driver