Factor out number and character rendering
Factor out segment rendering