keep in mind issues with rendering order
FSkit hull