@Piru
Reaction does very complex rendering from within input.device task context at priority 20, blocking anything lower priority.
True, but you can keep simple rendering to the input.device task and offload the complex rendering to your process context, giving the best of both worlds if you do it right.