Modular approach to support multiple models for different aspects of feature types:
- Measure performance difference between TensorFlow and RandomForest. Find inflection point and decide if supporting one or both model types.
- Consider independent models for file metadata vs. macros.