Definitely looks cool Azmir. And love that you're thinking about the performance tradeoff. This might be something that is a great way for a consultant to attract potential customers or to attract potential employers as an Analyst, then something you might recommend against for performance reasons once you are actually doing the work.