I have a module which has to maintain an internal state, and would be a good canditate for OOPLing. However, it is a Math Module, and I don't want to sacrifice too much speed. I havn't been able to find any online tutorials which give much text to efficient objects so I thought I'd ask a few directed questions here: