A Dynamic Column Model for PrimeFaces DataTable, created using reflection