code cleanup in preparation of refactoring and moving absences list into its own component, modified __timescale_types, unified user_selection handling, dealing with absence_status_id correctly