properly take user defined interval for orientationPollingTimer