Obsidian supports plugins, but on that note, if you want to practice spaced repetition, maybe point a spaced repetition app at your notes? It doesn't seem to make sense that a note-taking app should take any particular interest in that use case, when it can be better served by a dedicated app, and there's little overlap with more "ordinary" needs.