Rework tags to use models in firebase

Currently they are synced on every post load, so slow.