improved data drawer with smart seek for parent row