Luis de la Fuente knows pretty well which are the problems with the datamanager and callbacks, from what I remember they were implemented in a wrong way.
Paco, seems that you are not commiting your work at cvs.openacs.org, is so, why? and how different is your actual version from the one that Luis commited at cvs?