Utility for runtime filtering objects based on specified fields.Utility for filtering objects during runtime. Supports various filter parameters. Filtering is carried out according to the specified object fields.Key Features:Configurability Through Scriptable Objects: Configure filter parameters through Scriptable Objects, allowing for easy adjustments and updates without the need for complex coding.Universal Object Compatibility: Works seamlessly across various object types within your array, ensuring compatibility regardless of the data's nature.Synchronous and Asynchronous Support: Choose between synchronous and asynchronous filtering methods based on the size of the dataset.Example Scene Included: A ready-to-use example scene is provided.Fast: Designed and heavily optimized for performance.Lightweight Package: The API is specifically designed not to add unnecessary baggage or overhead to your project.Configurable and Extensible: Configure list of filter parameters, their types and fields of object.Field-Specific: Filter regardless of the type of object and by the list of specified fields.