This lower level drawing function didn't make sense in the panel code, especially when it is used in multiple other places.