Joder, pues es lo que también me comentó el otro colega y lo que yo -sin saberlo- ya tenía hecho antes :( ...solo que algo chapucero.
Bien... pues de nuevo gracias por tu tiempo, en serio que se agradece el interés que presta gente como tú ;)
PD: Es que llevo semanas dándole vueltas a algún buen libro sobre patrones de diseño