decouple input/frame limiter from GPU plugin