does this work without implementing ``GroupSequenceProviderInterface``?