All functions are working, and it is now possible to completely optimize surfaces using a single function call.