Added option checkInterval to SelectorObserver to check on interval instead of on mutation
checkInterval