I've been thinking about this for a while too as an FSRS developer [1].In general, we can think of a spaced repetition system as being (i) Content-aware vs. Content-agnostic and (ii) Deck-aware vs. Deck-agnosticContent-aware systems care about what you're studying (language, mede