Hello EXreaction,
Your first point just show and mean that there is a missing core feature.
For your second point I think completely different.
Bye Martin