found a major efficiency issue with function object where calling functions using an expression runs at about one third the speed of calling using the addparam and callfunction actions.
I remade a basic version of the function object and ran into a similar speed issue, which I fixed, and it now runs faster using expressions than the original function object using the action method. I'd like to implement this fix on the official object, and also try and find the source of some other stability and speed issues some users have mentioned. if you have a chance ashley, please add Function object to svn, or if you pm me a link, I'll fix it and add it to the svn. thanks!