add FeatureIO for stupid hidden SF::Annotated dependency; this will need to be fixed