Added child properties to enforce availability when pulled from session.