Are you sure you know what you are doing? ;)
The actual goal is to faithfully replicate the functionality and solve the same use cases with a different set of base technologies.
You describing similar but different instrumental goals, which may help reaching the real goal.
Cheekiness aside, your framing is helpful!