Ik ben niet zeker als dit conceptueel het gemakkelijkst is, maar ik denk het gemakkelijkste georiënteerde voorwerp -/opnieuw te gebruiken manier is een bevelfabriek te gebruiken zoals besproken in dit artikel:
http://www.vb123.com/kb/index.html?200009_br_ado.htm