Sequel basic implementation (no eager loading yet)