It not well designed for those cases for sure.
Would you be up for a chat if i drop you an email? More than happy to learn your general views :)