render image at relative co-ords; add text.
more intuitive label order
split rendering from positioning
objectify renderer