Don't forward-declare custom property types
This breaks the metatype auto-registering, which we then have to work around by ugly means that don't work in static builds.