Does anyone else have a problem with premature scaling when building a product? As founders, a lot of the times we may not clearly understand our competitive edge in the beginning. So, the reactionary approach is to hack a bunch of features together and ship it. But the influx of features may confuse users. Is it possible to take a counter-intuitive approach for this by gradually releasing the several other features you've built over a period of time? How effective is this? How successful was this strategy?