More work on making the position controlled surfaces work correctly.