How to Control Tick Rate of MassProcessor in MassEntity?

I’m exploring methods to control the tick rate of a MassProcessor within the MassEntity framework. While I’m aware of existing approaches, I’m seeking a more efficient solution that avoids potential performance pitfalls.

Current methods I’ve considered:

  1. Manually invoking the Processor or signaling entities to execute.
  2. Implementing custom logic via ChunkFragment iterations.

However, these solutions present limitations:

  • The ChunkFragment approach requires per-chunk evaluation, which introduces redundant checks when trying to control frequency at the processor level.
  • Manual execution management breaks the framework’s automatic processing flow.

My core questions are:
a) Does this requirement fundamentally conflict with MassEntity’s processor management design?
b) Are there recommended patterns for implementing frame-rate sensitive processing in MassEntity? c) Is this functionality perhaps not currently exposed in the API?

I’m particularly interested in understanding if there’s a built-in mechanism for processor-level frequency control, or if there are established best practices for this type of optimization within the Mass framework architecture.