On-canvas UI elements spaced evently