Add random_range parameter, change how average is calculated for marker userobject