But then they wouldn’t be well integrated into Logseq, defeating the purpose of having all information in one place. Maybe you should play more with these features and see how well they are integrated with the outliner.
It’s already in enhance-properties branch on GitHub. See:
Because exchanging data between apps and make them work well together in general is hard.
Logseq is FOSS and everyone can contribute. It has very general features that can be adapted to many different workflows. It has a powerful plugin platform plus user custom CSS and JS. When it comes to FOSS, it’s important to provide an actual platform users can experiment with, it will attract more contributors and make the project evolve much faster than any proprietary product with only a team working on it.