After deep testing I figured out that @Deniz optimization is the perfect solution, no drawbacks!

https://github.com/joomla/joomla-platform/issues/673#issuecomment-26239373