secondo me va benissimo cosi'. meglio semplice e pulito. basta che tutte le funzioni utili in quella situazione siano facilmente individuabili.