1 - Make updateFrequency a normal property
2 - Core auto-calculate updateFrequency
3 - Create API export class that creates the standardized API regardless of IPC mechanism. That way, the same API can be used over websockets too.
4 - Refactor obd2 plugin with AsyncQueue. Use thread-safe updateProperty.
5 - source export from database plugin does not reflect the source in the database
6 - grep all the TODOs in the code and do them
7 - implement no-value for AbstractPropertyType
8 - add timestamp processing for CAN data