Basic reflection and registration functionality