and improve types for PopoutPosition Co-Authored-By: fres621 <126067139+fres621@users.noreply.github.com>