* @return the indicator/hand
*/
protected final Group createIndicator(final Group gaugeParent, final double pointDistance,
final ObjectProperty<Paint> fillProperty, final DoubleProperty opacityProperty) {
final Group indicator = new Group();
Bindings.bindBidirectional(indicator.opacityProperty(), opacityProperty);
indicator.setCache(true);
indicator.setCacheHint(CacheHint.ROTATE);
final DropShadow handDropShadow = new DropShadow();
handDropShadow.setOffsetX(4);
handDropShadow.setOffsetY(4);