A feature object with optional bounds and custom properties.
bounds
custom
const FeatureObject({super.bounds, Map<String, dynamic>? custom}) : _custom = custom;