Refactor features registration