Implement new Paths and Role filters
Add in-memory cache for features

To avoid loading same features twice in one run
Update changelog
Merge branch 'release/2.3.0' into develop