Added Virtual fields support for API
Added support for Virtual Fields in Scaffold listener