diff --git a/src/nextTick.js b/src/nextTick.js
index <HASH>..<HASH> 100644
--- a/src/nextTick.js
+++ b/src/nextTick.js
@@ -3,14 +3,4 @@ const nextTick =
     ? requestAnimationFrame
     : setTimeout
 
-export default function (task) {
-  if (!task) {
-    return new Promise(nextTick)
-  }
-  return new Promise(resolve =>
-    nextTick(() => {
-      task()
-      resolve()
-    })
-  )
-}
+export default nextTick
diff --git a/src/priorityQueue.js b/src/priorityQueue.js
index <HASH>..<HASH> 100644
--- a/src/priorityQueue.js
+++ b/src/priorityQueue.js
@@ -1,7 +1,7 @@
 import nextTick from './nextTick'
 import { runReaction } from './reactionRunner'
 
-export const TARGET_FPS = 30
+export const TARGET_FPS = 60
 const PRIORITY = Symbol('reaction priority')
 let reactionProcessingQueued = false
 let lastRun = Date.now()
fix (nextTick): fix nextTick implementation