objectified HelloPoint because DRY

annoyingly, instead of reducing line count I’ve increased it by six
lines.