Move Setting model out and use HS:Publisher instead