Centralised object creation