V0.5 data point hook

You'll find some fixes, code clean up and additional tweaking options.
Please read commit messages to know more.

Regards,
Thomas