Hey Vince,
Are you the same person that wrote the Eclipse library?
It makes sense to consider the size of the project adn wonder if overhead is a problem based on this. However, it also seems possible that this can lead to bad practices.
Of course, that's up to the programmer to not be a bozo and think about what he's doing.
Personally, I like the idea of creating classes that will be used all the time in numerous projects large and small. To that end, write them small write out of the gate as opposed to having to come back and cut code bloat out of a class that has grown to large.
later on,
morpheus()