Made some significant changes to allow disclosure panels to start hidden
with appropriate aria and scrollHeight values.