proper scrollbar management with linking/unlinking (can be done both ways), add find_children and find_siblings into Object